making arrangements - French English Dictionary